清道光九年(1829年),北厍集市已形成,时称北舍,清同治年间改称北厍。
清宣统二年(1910年),北厍始称镇。
民国元年(1912年),吴江、震泽两县合并为吴江县,全县设18市、乡。北厍为乡,辖2都13图。
民国18年(1929年),8月,调整行政区划,县以下设区,区以下设乡、镇。北厍隶属吴江县第六区管辖。
民国38年(1949年)5月5日,北厍解放,北厍镇仍属第六区管辖。
1954年7月,北厍乡(小乡)建制,隶属芦墟区。
1956年3月,由芦墟区北厍乡(小乡)与黎里区的新珍乡(小乡)合并为芦墟区北厍乡(中乡)。
1957年10月,全县实行撤区并乡,设23个乡,7个县属镇,原北厍乡(中乡)与蚬南、南莺、汾溪、大阳乡的部分地域合并成北厍乡,北厍乡人民委员会成立。
1958年9月,全县实行人民公社化,将乡改为政、社合一的人民公社建制,北厍乡人民委员会随之改为北厍人民公社管理委员会。
1968年3月,北厍人民公社管理委员会改称北厍公社革命委员会。
1981年6月,撤销北厍公社革命委员会,恢复北厍人民公社管理委员会。
1983年8月,全县农村恢复乡建制,撤销北厍人民公社管理委员会,建立北厍乡人民政府。
1987年1月12日,吴江县人民代表大会常务委员会批准北厍撤乡建镇,实行镇管村体制。
2003年12月,北厍镇与黎里镇合并组成新的黎里镇。同月,黎里镇北厍街道办事处成立。